//
//  HOReportDetailEntity.h
//  微度报修
//
//  Created by foguo-mac-1 on 6/11/16.
//  Copyright © 2016 WeiDu. All rights reserved.
//

#import "HOBaseEntity.h"
#import "HOMaintainHistoryEntity.h"
#import "HOReportOrderEntity.h"
#import "HOCommentEntity.h"
#import "HORepairerEntity.h"
#import "HODepartmentEntity.h"
#import "HOAreaEntity.h"
#import "HOFaultCategoryEntity.h"
@interface HOReportDetailEntity : HOReportOrderEntity
//@property(nonatomic, assign)int reportId; //报修单号
//@property(nonatomic, assign)int orderId; //报修单号
@property(nonatomic, retain)NSString *department; //部门
@property(nonatomic, retain)NSString *reporterName; //
@property(nonatomic, retain)NSString *phoneNumber;  //联系电话
@property(nonatomic, retain)NSMutableString *faultAreaName; //报修地点
@property(nonatomic, retain)NSMutableArray *faultAreaList; //报修地点
@property(nonatomic, retain)NSString *faultIds; //报修地点
//@property(nonatomic, retain)NSString *detail; //故障详情
@property(nonatomic, retain)NSArray *imageList; //图片列表
@property(nonatomic, retain)NSString *voiceURL;  //音频URL
@property(nonatomic, assign)double totalTime;  //音频总时间
@property(nonatomic, retain)NSString *hopeHandler;  //希望受理人
@property(nonatomic, retain)NSString *handler;  //受理人
@property(nonatomic, retain)NSString *category;  //故障分类
@property(nonatomic, retain)NSString *effectScope;  //影响范围
@property(nonatomic, retain)NSString *budget;  //维修预算
@property(nonatomic, assign)int fixTimeIndex;  //0:24小时, 1:48小时  2:5个日历天
@property(nonatomic, assign)int faultDepartmentId;
@property(nonatomic, assign)float cost;
@property(nonatomic, retain)HOCommentEntity *commentEntity;
@property(nonatomic, retain)HORepairerEntity *repairerEntity;

@property(nonatomic, retain)HODepartmentEntity *firstDepartmentEntity; //
@property(nonatomic, retain)HODepartmentEntity *secondDepartmentEntity; //
@property(nonatomic, retain)HOAreaEntity *firstAreaEntity; //
@property(nonatomic, retain)HOAreaEntity *secondAreaEntity; //
@property(nonatomic, retain)HOAreaEntity *thirdAreaEntity; //
@property(nonatomic, retain)HOFaultCategoryEntity *firstTypeEntity; //
@property(nonatomic, retain)HOFaultCategoryEntity *secondTypeEntity; //
@end
